-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Include the updated header from Geometry/Records instead of the obsolete one #33784
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33784/22751
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33784/22752
|
|
A new Pull Request was created by @perrotta for master. It involves the following packages: Calibration/EcalAlCaRecoProducers @andrius-k, @lveldere, @chayanit, @wajidalikhan, @sbein, @ianna, @Martin-Grunewald, @tlampen, @pohsun, @santocch, @perrotta, @civanch, @yuanchao, @makortel, @ErnestaP, @ahmad3213, @cmsbuild, @fwyzard, @Dr15Jones, @cvuosalo, @mdhildreth, @jfernan2, @slava77, @jpata, @francescobrivio, @malbouis, @ssekmen, @jordan-martins, @kmaeshima, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
please test |
|
-1 Failed Tests: Build CMS Clang-Tidy warnings: There are Clang-Tidy warnings. See https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4a008b/15189/llvm-analysis/cmsclangtidy.txt for details. BuildI found compilation error when building: >> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalFEDErrorFilter.cc
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalFEDWithCRCErrorProducer.cc
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalHexDisplay.cc
>> Compiling edm plugin /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalMipGraphs.cc
In file included from /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalCosmicsHists.cc:17:
/build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/poison/Geometry/CaloEventSetup/interface/CaloTopologyRecord.h:1:2: error: #error THIS FILE HAS BEEN REMOVED FROM THE PACKAGE.
1 | #error THIS FILE HAS BEEN REMOVED FROM THE PACKAGE.
| ^~~~~
In file included from /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalDisplaysByEvent.h:46,
from /build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/src/CaloOnlineTools/EcalTools/plugins/EcalDisplaysByEvent.cc:19:
/build/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_12_0_X_2021-05-18-2300/poison/Geometry/CaloEventSetup/interface/CaloTopologyRecord.h:1:2: error: #error THIS FILE HAS BEEN REMOVED FROM THE PACKAGE.
|
|
+1 |
|
+1 |
|
+1
|
|
@cms-sw/alca-l2 @cms-sw/analysis-l2 @cms-sw/fastsim-l2 : could you please have a look and sign, if you agree with it? |
|
+1 |
|
+1
|
|
+1 |
|
merge |
|
+1 |
|
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will be automatically merged. |
PR description:
The header file Geometry/CaloEventSetup/interface/CaloTopologyRecord.h was since ages simply pointing to the correct Geometry/Records/interface/CaloTopologyRecord.h, as it reads
This PR replaces all remaining occurrencies of "Geometry/CaloEventSetup/interface/CaloTopologyRecord.h" with "Geometry/Records/interface/CaloTopologyRecord.h" in CMSSW, and remove the obsolete header.
As such it is purely technical, and does nothing but simplifying the dependencies and cleaning the release from obsolete material: if @cms-sw/geometry-l2 agrees with the move, I think this can be safely merged.
PS: I hoped I could have avoided applyng the code-format to the code RecoJets/JetAnalyzers/test/myJetAna.cc in the test area, but unfortunately it was not the case... With the second commit of this PR we add thousands of useless code format related updates to that test code. At least, they do not look harmful.
PR validation:
It builds, and the short matrix runs